From: Richard M. Stallman Date: Fri, 21 Jun 1996 15:31:50 +0000 (+0000) Subject: (kbd_buffer_get_event): Don't call x_activate_menubar for a deleted frame. X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1^2~5^2~83597 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=e649d07667c827997bfc1fbc51472d231af6a053;p=emacs.git (kbd_buffer_get_event): Don't call x_activate_menubar for a deleted frame. --- diff --git a/src/keyboard.c b/src/keyboard.c index e9f6dc7e49e..b8025a11b14 100644 --- a/src/keyboard.c +++ b/src/keyboard.c @@ -2697,7 +2697,8 @@ kbd_buffer_get_event (kbp, used_mouse_menu) { kbd_fetch_ptr = event + 1; input_pending = readable_events (0); - x_activate_menubar (XFRAME (event->frame_or_window)); + if (FRAME_LIVE_P (XFRAME (event->frame_or_window))) + x_activate_menubar (XFRAME (event->frame_or_window)); } #endif /* Just discard these, by returning nil.